using System;
using System.Collections.Generic;
using System.Text;
using PQT_RELACIONAL;
using DAL_Acceso.a.Datos;

namespace PQT_Login.DAL
{
    internal class fabricaIntermediarios
    {
        #region Implemento patron Singleton
        private static fabricaIntermediarios _fabrica;
        public static fabricaIntermediarios getInstance()
        {
            if (_fabrica == null) { _fabrica = new fabricaIntermediarios(); }
            return _fabrica;
        }

        private fabricaIntermediarios()
        {

        } 
        #endregion

        internal IntermediarioPersistenciaRelacional getIntermediario(string id)
        {
            IntermediarioPersistenciaRelacional valRetorno = null;
            if (id.Equals(intermediarioUsuarios.IDintermediario))
            {
                valRetorno = (intermediarioUsuarios) FabricaDeIntermediarios.newIntermediario(typeof(intermediarioUsuarios)) ;//intermediarioUsuarios.getInstance();
            }
            return valRetorno;
        }
    }
}
